

ul, ol, form                  { margin: 0; padding: 0; }
ul, ol                        { list-style-type: none; }
h1                            { margin: 0; padding: 0; }
h2                            { margin: 0; margin-bottom: 10px; padding: 0; font-weight: normal; font-size: 30px; color: #626569; color: rgba(0, 0, 0, 0.4); text-shadow: 0 1px 1px rgba(255, 255, 255, 0.5); }
.configuration input                         { font-size: 14px; border: 1px solid #777; box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(255, 255, 255, 0.3); border-radius: 4px; padding: 3px; -webkit-background-clip: padding-box; }
.configuration input[type='radio']           { border: 0; }


.clr:after                    { clear:both; content:"."; display: block; height:0; visibility: hidden; line-height:0; font-size:0; }

.ir                           { border: 0; font: 0/0 a; text-shadow: none; color: transparent; background-color: transparent; }

.preview_and_configuration    { border-bottom: 1px solid #ccc;margin-bottom: 20px}
.preview{position: relative;top:30px;width:370px }
/* =MODULES
====================================================== */
/* preview */
.arrow_box                        { padding: 40px; width: 280px; height: 100px; border-radius: 6px; }

/* logo */
.logo                             { color: #ddf8c6; text-align: center; font-size: 34px; line-height: 54px; font-weight: bold; text-transform: uppercase; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); }

/* configuration */
.configuration                    {  float:right;width:350px;margin:0 0 30px}
.configuration .section           { float: left; width: 195px; font-size: 20px }
.configuration .section.positions { width: 140px; margin-left: 14px }
.configuration .section li        { margin-bottom: 5px; }
.configuration .section label     { display: inline-block; width: 112px; }

.configuration .size,
.configuration .border_width      { width: 28px; text-align: right; }

.configuration .color             { width: 65px; text-align: center }

.configuration .unit              { font-size: 14px; color: rgba(0, 0, 0, 0.4); text-shadow: 0 1px 1px rgba(255, 255, 255, 0.5); margin-left: 5px; }

/* css_result */
.css_result                       { position: relative;width: 402px; }
